package com.bwda.dsrs.filecenter.service;


import com.bwda.dsrs.filecenter.domain.condition.strategysituation.StrategySituationCondition;
import com.bwda.dsrs.filecenter.domain.exception.BusinessServiceException;
import com.bwda.dsrs.filecenter.domain.po.strategysituation.StrategySituationPo;
import com.bwda.dsrs.filecenter.domain.vo.strategysituation.StrategySituationVo;

import java.util.List;

/**
 * 策略管理--场景策略--服务层接口
 *
 * @author zhangyinmei
 * @date 2019 /04/25
 */
public interface StrategySituationService extends BaseService<StrategySituationPo, StrategySituationCondition> {


    /**
     * 新增关联表信息
     *
     * @param po po
     * @throws BusinessServiceException business service exception
     */
    void addRelTableInfo(StrategySituationPo po) throws BusinessServiceException;
    /**
     * 获取ID
     *
     * @return integer
     */
    Integer queryId();
    /**
     * 新增关联表信息
     *
     * @param voList vo list
     * @return the list
     * @throws BusinessServiceException
     */
    List<StrategySituationVo> queryRelTableInfo(List<StrategySituationVo> voList);

}